home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Jumpstart / Multimedia Microsoft Jumpstart Version 1.1a (Microsoft).BIN / develpmt / source / palfx / palfx.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-09-20  |  982 b   |  41 lines

  1. /* globals */
  2.  
  3. typedef HANDLE HDIB;
  4. typedef HANDLE HPAL;
  5.  
  6.  
  7. #define PALFXMENU    1
  8.  
  9. /* file menu items */
  10.  
  11. #define     IDM_OPEN     01
  12. #define     IDM_EXIT     02
  13. #define     IDM_ABOUT    03
  14.  
  15. /* effects menu items */
  16.  
  17. #define     IDM_TOBLACK  200
  18. #define     IDM_TODIB    201
  19. #define     IDM_REVERT   202
  20.  
  21. /* Control IDs */
  22.  
  23. #define     IDC_FILENAME  400
  24. #define     IDC_EDIT      401
  25. #define     IDC_FILES     402
  26. #define     IDC_PATH      403
  27. #define     IDC_LISTBOX   404
  28.  
  29. int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int);
  30. BOOL InitApplication(HANDLE);
  31. BOOL InitInstance(HANDLE, int);
  32. long    FAR PASCAL MainWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
  33. BOOL FAR PASCAL About(HWND, unsigned, WORD, LONG);
  34. HANDLE FAR PASCAL OpenDlg(HWND, unsigned, WORD, LONG);
  35. BOOL CheckFileName(HWND, PSTR, PSTR);
  36. void SeparateFile(HWND, LPSTR, LPSTR, LPSTR);
  37. void UpdateListBox(HWND);
  38. void AddExt(PSTR, PSTR);
  39. void ChangeDefExt(PSTR, PSTR);
  40.  
  41.